secure with straps - Inglés Sinónimo Diccionario